.login {
    padding: 10px;
    width: 180px;
    line-height: 1.5rem;
    white-space: normal; 

    font-size: .8125rem;
    color: #333;
}
.login input {
    margin-bottom: 1.25rem;
    width: 100%;
    height: 2.25rem;
}
.submit-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.submit-button {
    margin-top: 5px;
    padding: .5em 1.5em;
}
.login a {
    margin: auto 0;
    color: #FFF;
}